throwing over - Spanish English Dictionary